train supervisors - German English Dictionary